﻿--日志类基类 
--	-》 登录日志类
--	 -》 功能操作日志类


--登录日志记录表建表SQL Server 语句
CREATE TABLE [dbo].[log_login] (
l_id int IDENTITY(1, 1) NOT NULL, --自增id
l_user_name nvarchar(100) NOT NULL, --用户名
l_user_type varchar(2) NOT NULL, --用户类型
l_time datetime NOT NULL, --登录时间
l_ip varchar(15) NOT NULL, --登录ip
l_remark varchar(4000) NULL --备注
)
GO

--功能日志记录表建表SQL Server 语句
CREATE TABLE [dbo].[log_function] (
f_id int IDENTITY(1, 1) NOT NULL, --自增id
f_name nvarchar(100) NOT NULL, --功能名
f_operator_name varchar(100) NOT NULL, -- 功能操作人
f_operate_time datetime NOT NULL, --功能操作时间
f_remark varchar(4000) NULL --备注
)
GO

--诊断日志记录表建表SQL Server 语句（log4net原生）
CREATE TABLE [dbo].[log_diagnosis] ( 
    [d_id] [int] IDENTITY (1, 1) NOT NULL ,
    [d_date] [datetime] NOT NULL ,
    [d_thread] [varchar] (255) NOT NULL ,
    [d_level] [varchar] (20) NOT NULL ,
    [d_logger] [varchar] (255) NOT NULL ,
    [d_message] [varchar] (4000) NOT NULL 
) ON [PRIMARY]